A base das variáveis em Julia centra-se no princípio de Inferência de Tipo. Ao contrário de linguagens como C++, o Julia deduz automaticamente o tipo de dado a partir do valor atribuído, proporcionando uma experiência semelhante à de scripts com desempenho de código compilado.
1. Regras Léxicas e Sensibilidade
Identificadores em Julia são estritamente sensíveis ao caso. Uma variável chamada marks é distinta de Marks. Todos os nomes de variáveis devem começar com uma letra; caracteres posteriores podem incluir dígitos, letras ou sublinhados.
2. A Convenção Snake Case
Seguindo a diretriz de estilo do Julia, os desenvolvedores usam nomes em minúsculas com palavras separadas por sublinhados (snake_case) para variáveis compostas, garantindo consistência.
3. Julia versus Linguagens Estáticas
Em Julia, não especificamos tipos. O compilador infere que 9,5 é um Float64 automaticamente.
int roll = 15;roll = 154. Ambiente e Execução
Para executar scripts, use include("filename.jl"). Para configurar seu ambiente, você pode adicionar pacotes como IJulia (para Jupyter), PyPlot, ou usar IDEs como Atom e Juno.